supporting idea - Spanish English Dictionary